set(GUTS_HDRS
  Allocator.hpp
  BinomialQueue.hpp  
  Deque.hpp
  Endian.hpp
  FileUtils.hpp
  HashTable.hpp	
  Invariant.hpp
  List.hpp
  Log.hpp
  Map.hpp
  MemAlloc.hpp	
  MemAllocLog.hpp
  Memory.hpp
  Meta.hpp
  Observer.hpp
  PriorityQueue.hpp
  Queue.hpp
  RefPtr.hpp
  RuntimeError.hpp
  Serialization.hpp
  Set.hpp
  SharedPtr.hpp
  Singleton.hpp
  SpatialHash.hpp
  SStream.hpp
  StaticAssert.hpp
  Stream.hpp
  String.hpp
  Syntax.hpp
  TypeTraits.hpp
  UniquePtr.hpp
  Vector.hpp
)

if(MSVC)
   add_custom_target(guts SOURCES ${GUTS_HDRS})
endif()
